home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1998 July / EnigmA AMIGA RUN 29 (1998)(G.R. Edizioni)(IT)[!][issue 1998-07 & 08].iso / earcd / phase5 / 68060 / cyberguard / cyberguard.notes < prev    next >
Text File  |  1998-02-05  |  3KB  |  102 lines

  1. Open:
  2.  
  3. ReleaseNotes:
  4.  
  5. o 2.0 Release
  6.  
  7. o 2.0Beta3
  8.   o Finally Writeprotect works with trace emulation and the fucked up
  9.     case for writing to $f80000 where the rom itself has to be removed.
  10.  
  11. o 2.0Beta2
  12.   o Writeprotect support fix...done better(well..not really)
  13.  
  14. o 2.0Beta1
  15.   o Writeprotect support
  16.  
  17. o 2.0Beta0
  18.   o 68040 support
  19.   o optimized ExecBase hits
  20.  
  21. o 1.12
  22.   o Final Release(as usual..not really)
  23.  
  24. o 1.11beta7
  25.   - Improved Enforcer Faking to avoid Sushi`s msg
  26.  
  27. o 1.11beta6
  28.   - fixed another condition restore problem for hits.
  29.     Was the reason why strlen(NULL) doesn`t stop at once.
  30.  
  31. o 1.11beta5
  32.   - linked with the new parsearg.o
  33.  
  34. o 1.11beta4
  35.   - Output Buserrors instead of ignoring them
  36.  
  37. o 1.11beta3
  38.   - Fixed the "Resident Hit Problem" caused by Resident without an "ADD" option
  39.     which should imply an ADD.
  40.  
  41.     Example:
  42.  
  43.     1) Resident searches the segment entry of the file you want to add..which is NULL in
  44.        our case.
  45.     2) then it checks if the "ADD" option is there...it`s not
  46.     3) then it does some checks with the Segment ptr it got from 1) and it does
  47.        something like that move.l 4(a3),d0 which is a long read to NULL..obviously a
  48.        bug but it`s not detected because it`s understood by CyberGuard as an ExecBase
  49.        read. Later on it also does a cmp.l #1,4(a3) (which is a bug itself) and
  50.        which caused another bug through a sideeffect of a bug in Cyberguard which
  51.        didn't restore the correct CCR codes after the cmp.l.
  52.     4) Well..reading this nonsense again after several months i must say that my
  53.        english really sucks:-)
  54.  
  55. o 1.11beta2
  56.   - Fixed a divu->sbcd problem in the disassembler
  57.  
  58. o 1.11beta1
  59.   - hang problem hopefully fixed
  60.   - improved the stack segtracker check..now it also checks
  61.     with word skip
  62.   - important READ to output bug fixed
  63.  
  64. o 1.11
  65.   - Slightly changed ParseArg
  66.  
  67. o 1.10
  68.   - Fixed AREGCHECK crash when used without DREGCHECK
  69.  
  70. o 1.9
  71.   - Linked with new ParseArg lib which fixes ? problem
  72.  
  73. o 1.8
  74.   - Fixed some cleanup problem
  75.  
  76. o 1.7
  77.   - finally fixed the icon argument parsing problem.
  78.     For people that think for some weird reason that
  79.     Cyberguard/Enforcer should be put into the wbstartup.
  80.  
  81. o 1.6
  82.   - Fixed a bitfield problem in the disassembler
  83.  
  84. o 1.5
  85.   - Fixed 1.4:-)
  86.  
  87. o 1.4
  88.   - Added EnforcerPort to avoid mungwall's NULL write.
  89.  
  90. o 1.3
  91.   - Tried to speed up certain execbase accesses.
  92.     (move.l 4.w,a6 and move.l 4.l,a6)
  93.   - Command "Quit" works now
  94.  
  95. o 1.2
  96.  
  97.   - Stackline repeat bug
  98.   - Disassembler problem with mulu.l ?,dn n always 0
  99.   - Removed the "Beta" string
  100.  
  101. o 1.1 - Release
  102.